• word of the day

    serratula tinctoria

    serratula tinctoria - Dictionary definition and meaning for word serratula tinctoria

    Definition
    (noun) European perennial whose serrate leaves yield a yellow dye
    Synonyms : sawwort
Download our Mobile App Today
Receive our word of the day
on Whatsapp